heavy armor - Deutsch Englisch Wörterbuch